package jaux.message.codec;

/**
 * 消息解码器
 * 
 * @author huangdong
 *
 */
public interface MessageDecoder {

	/**
	 * 将消息内容解析为指定类的对象.
	 *
	 * @param <T> the generic type
	 * @param message the message content
	 * @param clz the target class
	 * @return 消息对象
	 */
	<T> T decode(String message, Class<T> clz);

}